How to integrate Smart Cards in Standard Software without writing specific code ?

نویسندگان

  • Pierre Paradinas
  • Jean-Jacques Vandewalle
چکیده

When you add a CD-ROM reader to your computer, this new device becomes integrated in part of your environment. The CD-ROM performs like a floppy disk. When using a spreadsheet and a word-processing, if you cut some cells in the first application you can paste these cells in the second application. These two services are provided by application software and operating systems (Windows for PC or System 7 for Apple Computer), but the end user does know nothing about the complex implementation of these services. With smart card it is not the same thing; you have to add an application software and a reader to your system. So, in many case this application is not really opened, it cannot be operated with other software. The main challenges for smart cards as for computer systems is to be opened. Today the SAG (SQL Access Group composed of major manufacturers, software providers and end users) has defined an open access method to data stored in many system like databases. This approach gives a unique CLI language (Call Level Interface) for applications that needs to make data requests. The first implementation of this recommendation is ODBC (Open DataBase Connectivity) from Microsoft. It is endorsed by a large panel of manufacturers and software providers. We propose to extend this approach to smart cards and software tools like drivers. In this case, all software products based on these standards can easily integrate smarts cards and their software tools without writing a specific program ! CQL a database server in a smart card that use CQL (Card Query Language) a subset of SQLStandard (Structured Query Language) and this CLI packaging are completely usable from application software. Database concepts are included in CQL-Card (tables, views, dictionaries, access privileges in select/insert/update/delete) and there are the same that in ODBC.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Detecting Trapdoors in Smart Cards Using Timing and Power Analysis

For economic reasons, in spite of security problems, the commands of re-initializing the card and writing patch code are widely used in smart cards. The current software tester has difficulty in detecting these trapdoor commands by reason that trapdoors are not published and programmed sophisticatedly. Up to now the effective way to detect them is to completely reveal and analyze the entire cod...

متن کامل

Java Card or How to Cope with the New Security Issues Raised by Open Cards?

In this paper, we aim to discuss various threats raised by Java Cards at various levels of the system. First, we address the Java Card platform security itself, from the chip security features to the Java Card virtual machine. Next, we expose how to deal with application security which is a standard problem for smart card manufacturers but a quite new one for third party Java developers beginni...

متن کامل

U-turn to Java Card Byte Code Verification

Java is the ideal development platform for mobile code systems. It ensures application portability and mobility for a variety of platforms, while providing strong security features. The intermediate code (byte code) allows us to verify statically (i.e. during loading phase) that the program is trustworthy. This is done by a software security module called the byte code verifier. Given the compl...

متن کامل

A Cautionary Note Regarding Evaluation of AES Candidates on Smart-Cards

NIST has considered the performance of AES candidates on smart-cards as an important selection criterion and many submitters have highlighted the compactness and e ciency of their submission on low end smart cards. However, in light of recently discovered power based attacks, we strongly argue that evaluating smart-card suitability of AES candidates requires a very cautious approach. We demonst...

متن کامل

Multipurpose Smart Cards in Transportation: Benefits and Barriers to Use

Never carrying change. Needing only one identification card. Downloading concert tickets. Providing access to buildings. Tracking frequent flyer programs. Smart cards are the technology that allows each of these functions to occur. Although the technology evolved in the 1980s, it was only used for simple functions like pay phones. In the last decade, there has been a rapid increase in the use a...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1994